confrontation of criminals and witnesses - Francés Inglés Diccionario